Search Labcodes
Labcode: Seta
Status: pending
Primary Investigator : Sen Takeda
Organization: University of Yamanashi
Department of Anatomy and Cell Biology
Faculty of Medicine
University of Yamanashi
Chuo
Yamanashi
409-3898
Japan
E-mail Address: stakeda@yamanashi.ac.jp